using UnityEngine;

public class PickUp : MonoBehaviour
{
    // 物品数据，由其他地方赋值
    public ItemData data;
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.CompareTag("Player"))
        {
            gameObject.SetActive(false);
            setWeapon();
        }
    }

    private void setWeapon()
    {
        // 根据物品类型进行不同的处理
        switch (data.itemType)
        {
            // 如果是近战武器或远程武器
            case ItemData.ItemType.Melee:
                GameManager.instance.uiLevelUp.Select(0);
                break;
            case ItemData.ItemType.Range:
                GameManager.instance.uiLevelUp.Select(1);
                break;
        }
    }
}